package com.siashan.unipay4j.wx.model;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 *
 * 订单金额信息
 *
 * <p>当支付成功时返回</p>
 *
 *
 * @author siashan
 * @since 2.0.1
 * @date 2022-09-23
 */
@Data
public class PayAmount {
    /**
     * 总金额
     */
    private int total;
    /**
     * 用户支付金额
     *
     * @apiNote 用户支付金额，单位为分。（指使用优惠券的情况下，这里等于总金额-优惠券金额）
     */
    @JSONField(name = "payer_total")
    private int payerTotal;
    /**
     * 货币类型
     */
    private String currency;
    /**
     * 用户支付币种
     *
     * @apiNote 用户支付币种
     */
    @JSONField(name = "payer_currency")
    private String payerCurrency;
}
